<?php

		error_reporting(E_ALL);
		session_start();
		ob_start();
		define('MAIN_PATH',dirname(__FILE__).'/');
		set_include_path('.' . PATH_SEPARATOR 
				. './lib/' . PATH_SEPARATOR 
				. './models/' . PATH_SEPARATOR 
				. './ajax/' . PATH_SEPARATOR);
		
		include_once(MAIN_PATH.'config/global_vars.php');
		include_once(MAIN_PATH.'lib/FreeFunctions.php');
		/**
		 * Funkcja odpowiedzialna za includowanie odpowiednich plików po odwołanie się do ich obiektu
		 * @return 
		 * @param $nazwa_klasy Object
		 */
		
		try
		{
			/**
			 * Inkludowana jest funkcaj odpowiedzialna za ładowanie odpowiednich klas  
			 */
			include_once(MAIN_PATH.'lib/autoload.php');
			/**
			 * Sprawdzanie czy i jakie paramerty sa przekazywane w $_GET, a jeżeli elementy sa odpowiednie to 
			 * wówczas tworzony jest odpowiedni obiekt
			 */
					$view = $_GET['view'];
					$object = new $view();
					$act = $_GET['act'];
					$object -> $act();
		}
		catch(Exception $e)
		{
			echo "Problem". $e->getMessage();
		}
		

	
	
?>

